<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //1.函数事做某件事或者实现某种功能
        var arr = [2,77,52,25,7,99];
        var arr1=[2,77,52];
        function getMax(arr){
            var max = arr[0];
            for (var i =1; i < arr.length; i++){
                if (arr[i] >max){
                    max = arr[i];
                }
            }
            console.log("最大值事"+max);
            //return max; //把函数执行的结果返回
            return undefined;

        }
        //getMax(arr);
        //getMax(arr1);
        var num1=getMax(arr);
        var num2=getMax(arr1);
        console.log(num1);//undefined
        //求两个数组中最大值得和？
        //需要返回值。
        /* 
        语法结构:
            function 函数名(形参){
                函数体;
                return 结果;
            }
            var result = 函数名(实参){
                函数体;
                return 结果;
            }
            var result = 函数名(实参);
            1.用一个遍历接受函数得执行结果。
            2.含数得结果，可以用遍历接受，也可以不接收。、
            3.每个函数都默认返回  undefined,如果设置返回值，则以后这为准。
            4.return 返回执行得结果。return 后面得代码不再执行.
            5.学习函数得核心：
              输入：参数，参数个数，类型。
              处理：函数是做神魔得，最终有什么效果。
              输出：返回得结果。
        */
       console.log('--------');
       function money(){
           console.log("周一微信催还钱");
           console.log("粥二电话催还钱");
           console.log("周三上门催还钱");
           return 3000;
           console.log("周末高上法院");
       }
       var total = money();
       console.log(total);
    </script>
</head>
<body>
    
</body>
</html>